double amputee - French English Dictionary